指定した表の統計を消去(削除)し、TimesTen問合せオプティマイザが、表に関連する後続の問合せに対して、推測値またはデフォルト値を使用するようにします。このプロシージャは、統計が古い場合、およびアプリケーションで組込みのデフォルト値を使用する場合に役立ちます。このプロシージャによって、指定した表に関連するシステム表TBL_STATSおよびCOL_STATSから、すべての行が削除されます。詳細は、「SYS.TBL_STATS」および「SYS.COL_STATS」を参照してください。
アクセス制御がTimesTenのインスタンスに対して有効である場合、このプロシージャにはDDL権限が必要です。
ttOptClearStatsには、次のパラメータがあります。
ttOptClearStatsは結果を返しません。
CALL ttOptClearStats ( 'SALLY.ACCTS', 1 );SALLY.ACCTS表の統計を消去し、ACCTS表に影響するすべてのコマンドを再準備します。
CALL ttOptClearStats();現在のユーザーのすべての表の統計を消去し、これらの表に影響するすべてのコマンドを再準備します。
CALL ttOptClearStats('', 0);現在のユーザーのすべての表の統計を消去しますが、これらの表に影響するコマンドは再準備しません。
ttOptEstimateStats
ttOptSetColIntvlStats
ttOptSetFlag
ttOptSetOrder
ttOptSetTblStats
ttOptUpdateStats
ttOptUseIndex